<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //1，找出数组中最大的数字。
        // var arr = [1,2,3,6,3,9,3,2]
        // console.log(Math.max(...arr)); 
        
        //找出一个数组中所有的偶数(质数)。
        // function tab(arr){
        //     var odd = 0,even=0;
        //     for(var i in arr){
        //       if(arr[i]%2==0){
        //           console.log(arr[i]);
        //       }
        //     }
            

        // }

        //一个数组中存放着若干人名，找出所有姓王的名字。
        // function count(arr, item) {
        //     // 代表次数
        //     var count = 0;
        //     for (var i = 0; i < arr.length; i++) {
        //         // 判断数据是否等于itme
        //         console.log(arr[i].indexOf(item));
        //         if (arr[i].indexOf(item) != -1) {
        //             count++;//次数+1
        //         }
        //     }
        //     return count;
        // }
        // var res = count(["王二蛋","张三丰", "李四", "王富贵","白月初", "王五", "祢豆子", "冯宝宝"], "王");
        // console.log("王"+res);

        //删除数组中所有的偶数。
        // var arrs = [1, 2, 3, 4,6,9,7,8];
     
        //     for(var i=0;i<arrs.length;i++){
        //    if(arrs[i] % 2 == 0)
        //     {
        //     arrs.splice(i,1);
        //     i--;
        //     }
            
        // }
        // console.log(arrs);


      //  判断一个数组中的所有数字是否都是质数。
//         function isPrime(n){
//     if (n < 2) {
//       return false;
//     } else {
//       for(var i = 2; i < n; i++){
//         // 用2到n-1之间的任一个数字对n求余，如果有等于0的情况，说明n不是质数
//         // n=9
//         if (n%i == 0) {
//           //n不是一个质数
//           return false;
//         }
//       }
//       return true;
//     }
//   }
//   var arr1 = [1, 2, 3, 4,6,9,7,8];
//   for(k in arr1){
//     if (isPrime(arr1[k])) {
//       document.write(arr1[k]+' ');
//     }
//   }

//数组去重。

// arr = [2,2,2,7,2,5,7,5,8];
//   for(var i = 0; i < arr.length; i++){
//     for(var j = i+1; j < arr.length; j++){
//       if (arr[i] == arr[j]) {
//         arr.splice(j,1);
//         j--;
//       }
//     }
//   }
//   console.log(arr);

        //使用数组随机获取四位数字不相同的密码。[0-9]
        //调用函数
        // var arr = [2,51,81,40,1];
        // tab(arr);
        // var arr = [1,2,3,4,5,6,7,8,9,0];
        // var str = "";
        // for(var i =0;i<4;i++){//输出第几个数字
        //     // 取0-9随机整数
        //     var x = Math.floor(Math.random() * arr.length);//5
        //     // 把从数组中获取的随机数存入字符串
        //     str += arr[x];

        //     // 删除：参数：开始的位置，结束的位置
        //     // 把数组中获取的随机数删除，防止下次获取时重复
        //     arr.splice(x,1);//6
        // }
        // console.log(str);
    </script>
</body>
</html>